a devout catholic - Espagnol Anglais Dictionnaire